package app.v1.common.service;

import app.v1.common.domain.ao.resource.ResourceCreateAo;
import app.v1.common.domain.pojo.Resource;
import app.v1.common.domain.vo.resource.ResourceCreateVo;

/**
 * {@link Resource}
 * @author feizns
 * @since 2023/06/11
 */
public interface ResourceService {

    /**
     * 创建
     * @param ao 请求参数
     * @return {@link ResourceCreateVo}
     */
    ResourceCreateVo create(ResourceCreateAo ao);

    /**
     * 得到ab url通过编号
     * @param id 编号
     * @return {@link String}
     */
    String getAbUrlById(Long id);

}
